Nachfolgend werden Methoden für die neue Struktur gelistet.
Methoden für Kontoarten
| Methode | Beschreibung |
|---|---|
| GetAccountTypes | Liefert anhand dem Filter die Kontoarten zurück. |
| SaveAccountType | Über diese Methode können neue Kontoarten angelegt, oder bereits vorhandene Kontoarten bearbeitet werden. |
| RemoveAccountTypeFromAccount | Über diese Methoden können zugewiesene Kontoarten von einem Kontakt entfernt werden. |
public enum AccountTypeKind{ Customer = 0, Supplier = 1, Contact = 2, Custom = 3, SpecialTypeCustomerKind1 = 4, (Firmenkunde) SpecialTypeCustomerKind2 = 5, (Endkunde) SpecialTypeCustomerKind3 = 6, (Haendler) SpecialTypeCustomerKind4 = 7, (Interessent) SpecialTypeCustomerKind5 = 8 (KundenArt5)}
Die “SpecialTypeCustomerKind1 bis 5” bilden die Kundenart des alten Kundenstamms ab.
Methoden für den Adressstamm
Die Methoden für den Adressstamm synchronisieren automatisch die Änderungen in die alte Kunden-/Lieferantenstamm Struktur.
| Methode | Beschreibung |
|---|---|
| GetAccount | Die Methode lädt anhand der I3D das Konto. |
| CreateNewAccount | Die Methode liefert ein leeres Konto zurück. Dieses ist zu dem Zeitpunkt noch nicht gespeichert. |
| Über den Request kann eingestellt werden, dass eine Vorlage für Kunden oder Lieferant zurückgegeben wird. (Enum AccountTypeKind) | |
| SaveAccount | Speichert das Konto. (wenn dieses bereits existiert wird es aktualisiert, ansonsten wird ein neues Konto angelegt). |
| CreateNewAccountAddress | Liefert eine leere Anschrift zurück. |
| AccountSaveAddress | Speichert die Anschrift |
| CreateNewAccountAddressContact | Die Methode liefert für die Anschrift einen leeren Ansprechpartner zurück. |
| AccountSaveAddressContact | Speichert den Ansprechpartner. |
| AccountDeleteAddressContact | Löscht den Ansprechpartner. |
| GetAccountAddressContacts | Methode um Ansprechpartner zu laden. Hier kann entweder nach einem Account oder einer Anschrift gefiltert werden. |
| GetAccountAddressContactsWithSameEmail | Suche nach einem Ansprechpartner anhand seiner E-Mail Adresse. |
| GetContactSalutations | Die Methode liefert Ihnen die Anreden für Ansprechpartner. |